.login-page {
  width: 980px;
  height: 600px;
  margin: 0 auto;
}
.login-ye {
  width: 310px;
  margin: 0 auto;
  padding-top: 90px;
  /* overflow: hidden; */
}
.login-ye input {
  height: 65px;
  width: 242px;
  border: none;
  font-size: 14px;
  color: #f4f4f4;
}
.login-hu {
  width: 310px;
  height: 65px;
  border: 1px solid #eaeaea;
  overflow: hidden;
}
.login-hu input {
  float: right;
}
.login-hu span {
  display: block;
  width: 66px;
  height: 66px;
  float: left;
  font-size: 20px;
  line-height: 66px;
  text-align: center;
  background: #f4f4f4;
}
.login-deng input {
  width: 312px;
  margin: 20px 0;
  text-align: center;
  background: #75536b;
}

/* 转到注册页面 */
.login-zhu {
  line-height: 20px;
  font-size: 12px;
}
.login-zhu a {
  color: #75536b;
}
fieldset {
  border: none;
  border-top: solid 2px gainsboro;
  margin-top: 40px;
  /* margin-left: 100px; */
}
legend {
  font-size: 12px;
  text-align: center;
  line-height: 22px;
}

/* 图标 */
.picq {
  width: 310px;
  overflow: hidden;
}
.picq span {
  line-height: 70px;
}
.icon-weibo {
  margin-left: 71px;
}
.icon-QQ {
  margin: 0 45px;
}
